<?php
/**
* @package YARBB
* @copyright Авторские права (C) 2009 www.yar-it.com. Все права защищены.
* @license Лицензия http://www.gnu.org/licenses/gpl-2.0.htm GNU/GPL, или help/license.php
* YARBB! - свободное программное обеспечение распространяемое по условиям лицензии GNU/GPL
* Для получения информации о используемых расширениях и замечаний об авторском праве, смотрите файл copyright.php.
*/

defined( '_JEXEC' ) or die( 'Restricted Access' );

class yarbbTableybbPost extends JTable
{
    var $id = null;
    var $topic_id = null;
    var $forum_id = null;
    var $post_subject = null;
    var $post_text = null;
    var $post_user = null;
    var $post_time = null;
    var $ip = null;
    var $hold = 0;
    var $modified_by = 0;
    var $modified_time = 0;
    var $modified_reason = null;
    var $post_username = null;

    function  __construct(&$db) {
            parent::__construct( '#__yarbb_posts', 'id', $db );
    }

    function check()
    {
        if (isset($this->post_text) && !strlen($this->post_text)) {
            $this->setError(JText::_('ERROR_POST_CAN_NOT_BE_BLANK'));
            return false;
        }

        if (isset($this->post_subject) && !strlen($this->post_subject)) {
            $this->setError(JText::_('ERROR_SUBJECT_CAN_NOT_BE_BLANK'));
            return false;
        }

        return parent::check();
    } //end check

} //end class
?>
